//es el que contiene los metodos guardar borrar y consultar en la base de datos
package code.modelo;

import java.util.List;
import org.hibernate.Session;
import code.hibernate.HibernateSessionFactory;

public class JuegoDao {
	Session session = HibernateSessionFactory.getSession();

	public void guardar(Juego j) {
		session.save(j);
		session.flush();
	}

	public List<Juego> consulta(Integer nivel) {
		List<Juego> list = session.createQuery(
				"from Juego where nivel=" + nivel
						+ " order by horas, minutos, segundos").list();
		return list;
	}

	public void borrar(Juego j) {
		session.delete(j);
		session.flush();
	}

}
